Intersection Types, -models, and Bb Ohm Trees

نویسندگان

  • Mariangiola Dezani-Ciancaglini
  • Elio Giovannetti
  • Ugo de'Liguoro
چکیده

This paper is an introduction to intersection type disciplines, with the aim of illustrating their theoretical relevance in the foundations of-calculus. We start by describing the well-known results showing the deep connection between intersection type systems and normalization properties, i.e., their power of naturally characterizing solvable, normalizing, and strongly normalizing pure-terms. We then explain the importance of intersection types for the semantics of-calculus, through the construction of lter models and the representation of algebraic lattices. We end with an original result that shows how intersection types also allow to naturally characterize tree representations of unfoldings of-terms (BB ohm trees).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intersection Types, -models, and B Ohm Trees

This paper is an introduction to intersection type disciplines, with the aim of illustrating their theoretical relevance in the foundations of -calculus. We start by describing the well-known results showing the deep connection between intersection type systems and normalization properties, i.e., their power of naturally characterizing solvable, normalizing, and strongly normalizing pure -terms...

متن کامل

Bb Ohm's Theorem for Bb Ohm Trees

We prove that adding to the pure-calculus a non-deterministic choice operator and a standard numeralsystem we obtain a language which internally discriminates two-terms if and only if they have diierent BB ohm trees.

متن کامل

Intersection Types for -Trees

We introduce a type assignment system which is parametric with respect to ve families of trees obtained by evaluating -terms (Bohm trees, L evy-Longo trees, ...). Then we prove, in an (almost) uniform way, that each type assignment system fully describes the observational equivalences induced by the corresponding tree representation of terms. More precisely, for each family of trees, two terms...

متن کامل

Axiomatizing Fully Complete Models for ML Polymorphic Types

We present axioms on models of system F, which are suu-cient to show full completeness for ML-polymorphic types. These axioms are given for hyperdoctrine models, which arise as adjoint models, i.e. co-Kleisli categories of linear categories. Our axiomatization consists of two crucial steps. First, we axiomatize the fact that every relevant morphism in the model generates, under decomposition, a...

متن کامل

Meaningless terms in

We present an axiomatic approach to meaninglessness in nite and transsnite term rewriting and lambda calculus. We justify our axioms in two ways. First, they are shown to imply important properties of mean-inglessness: genericity of the class of meaningless terms, the consistency of equating all meaningless terms, and the construction of BB ohm trees. Second we show that they can be easily veri...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998